home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
progtool
/
modula2
/
module
/
liste.def
< prev
next >
Wrap
Text File
|
1995-11-25
|
2KB
|
37 lines
(******************************************************************************)
(* This MODULE is Public Domain. Copy me like a beast! *)
(* Christian Ledermann *)
(* Wölfelkofen 2 *)
(* 84166 Adlkofen *)
(******************************************************************************)
(* *)
(* Started: 20.12.92 03:54:30 *)
(* Version: 20.01.94 04:12:54 *)
(* *)
(******************************************************************************)
(* *)
(* Diese Software ist ohne jede Garantie. Ich verspreche *)
(* keinerlei Wartung und übernehme keine Verantwortung für Schäden die *)
(* durch die Benutzung dieses Programmes entstehen. *)
(* Jegliche Ersatzansprüche lehne ich ab. *)
(* *)
(******************************************************************************)
DEFINITION MODULE Liste;
(* Entnommen ST-Computer 10/89*)
TYPE List;
PROCEDURE MakeList(VAR L:List);
PROCEDURE KillList(VAR L:List);
PROCEDURE First(VAR L:List);
PROCEDURE Last(VAR L:List);
PROCEDURE Next(VAR L:List);
PROCEDURE Prev(VAR L:List);
PROCEDURE Empty(VAR L:List):BOOLEAN;
PROCEDURE AtFirst(VAR L:List):BOOLEAN;
PROCEDURE AtLast(VAR L:List):BOOLEAN;
PROCEDURE GetValue(VAR L:List; VAR Value:ARRAY OF INTEGER):BOOLEAN;
PROCEDURE SetValue(VAR L:List; Value:ARRAY OF INTEGER);
PROCEDURE EnterElement(VAR L:List);
PROCEDURE AppendElement(VAR L:List);
PROCEDURE RemoveElement(VAR L:List);
END Liste.